Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LEEWARD GARDENS Detached £293,000 21 Aug 2015
2 LEEWARD GARDENS Detached £218,000 21 May 2004
3 LEEWARD GARDENS Detached £379,995 30 Jul 2021